investment financial planning investor point of sale management investing advice accounting microsoft pos hospitality software estate planning great plains invest dynamics gp advisor microsoft rms microsoft crm investments dynamics